Convergence of a Self-Stabilizing Circle Formation Algorithm for Cooperative Mobile Robots
نویسندگان
چکیده
We address the problem of controlling a team of robots to form a uniform circle. More specifically, we study the convergence of a distributed circle formation algorithm using computer simulation. The algorithm operates under the hypothesis that robots (1) are oblivious in the sense that they are unable to recall past actions and observations, (2) share no common sense of direction, and (3) have no direct communication. The algorithm solves the problem of circle formation in two steps, each of which is solved by a different algorithm. The first algorithm takes a configuration wherein the robots are spread arbitrarily on the plane, deterministically arranges them to form a non degenerate circle. The second algorithm, takes a configuration where the robots are already located on the boundary, eventually converges toward a situation wherein all robots are uniformly distributed on the circumference of the circle. The algorithm is self-stabilizing since starting from any arbitrary state always converges towards the formation of a circle.
منابع مشابه
On Distributed Cooperative Mobile Robotics: Decomposition of Basic Problems and Study of a Self-stabilizing Circle Formation Algorithm
Enabling mobile robots to work in cooperating teams holds great promises as an efficient and reliable way to solving tasks autonomously. However, addressing the coordination and control of autonomous mobile robots within a team remains a difficult task. Many people have addressed this issue by studying how a complex global behavior can emerge from the interactions of many robots exhibiting a si...
متن کاملSelf-stabilizing Algorithm for Circle Formation by Disoriented Oblivious Mobile Robots
This paper presents a distributed algorithm whereby a group ofmobile robots self-organize andpo sition themselves into forming a circle. The difficulty ofthe problem results from the fact that robots are anonymous, oblivious, unable to communicate directly, and also disoriented, i.e, share no J010wledge of a common coordinate system. More precisely, the proposed algorithm ensures that the robo...
متن کاملCooperative Control of Mobile Robots in Creating a Runway Platform for Quadrotor Landing
Multi-agent systems are systems in which several agents accomplish a mission in a cooperative manner. In this paper, a novel idea for the construction of a movable runway platform based on multi-agent systems is presented. It is assumed that an aerial agent (quadrotor) decides to make an emergency landing due to reasons such as a decrease in energy level or technical failure, while there is no ...
متن کاملFormation Control and Path Planning of Two Robots for Tracking a Moving Target
This paper addresses the dynamic path planning for two mobile robots in unknownenvironment with obstacle avoidance and moving target tracking. These robots must form atriangle with moving target. The algorithm is composed of two parts. The first part of thealgorithm used for formation planning of the robots and a moving target. It generates thedesired position for the robots for the next step. ...
متن کاملA New Approach to Self-Localization for Mobile Robots Using Sensor Data Fusion
This paper proposes a new approach for calibration of dead reckoning process. Using the well-known UMBmark (University of Michigan Benchmark) is not sufficient for a desirable calibration of dead reckoning. Besides, existing calibration methods usually require explicit measurement of actual motion of the robot. Some recent methods use the smart encoder trailer or long range finder sensors such ...
متن کامل